GetOverwrite {NTC_2018}

GetOverwrite

Syntax

SapObject.SapModel.DesignSteel.Italian_NTC_2018.GetOverwrite

VB6 Procedure

Function GetOverwrite(ByVal Name As String, ByVal Item 
 As Long, ByRef textValue As String, ByRef numericValue As Double, ByRef 
 ProgDet As Boolean) As Long

Parameters

Name

The name of a frame object with a steel frame design 
 procedure.

Item

This is an integer between 1 and 55, inclusive, indicating 
 the overwrite item considered.

1 = Current Design Section

2 = Framing type

3 = Consider deflection

4 = Deflection check type

5 = DL deflection limit, 
 L/Value

6 = SDL + LL deflection 
 limit, L/Value

7 = LL deflection limit, 
 L/Value

8 = Total load deflection 
 limit, L/Value

9 = Total camber limit, 
 L/Value

10 = DL deflection limit, 
 absolute

11 = SDL + LL deflection 
 limit, absolute

12 = LL deflection limit, 
 absolute

13 = Total load deflection 
 limit, absolute

14 = Total camber limit, 
 absolute

15 = Specified camber

16 = Net area to total 
 area ratio

17 = Live load reduction 
 factor

18 = Unbraced length ratio, 
 y-y

19 = Unbraced length ratio, 
 z-z

20 = Effective length 
 factor, K
2y

21 = Effective length 
 factor, K
2z

22 = Moment coefficient, 
 kyy 

23 = Moment coefficient, 
 kzz 

24 = Bending coefficient, 

Ψ

25 
 = Moment coefficient, kzy

26 
 = Moment coefficient, kyz

27 = Yield stress, Fy

28 = Compressive capacity, 
 Nc.Rd

29 = Tensile capacity, 
 Nt.Rd

30 = Bending capacity 
 about y-y axis,Mcy.Rd

31 = Bending capacity 
 about z-z axis Mcz.Rd

32 = Buckling resistance 
 moment, Mb.Rd

33 = Shear capacity along 
 z-z axis, Vz.Rd

34 = Shear capacity along 
 y-y axis, Vy.RD

35 = Demand/capacity ratio 
 limit

36 = Section class

37 = Column buckling curve, 
 y-y

38 = Column buckling curve, 
 z-z

39 = Buckling curve for LTB

40 = System overstrength factor, 
 Omega

41 = Is rolled section

42 = Unbraced length ratio, 
 LTB

43 = Effective length factor 
 braced, K
1y

44 = Effective length factor 
 braced, K
1z

45 = Effective length factor, 
 K LTB

46 = Material overstrength 
 factor, GammaRd

47 = Warping constant, Iw

48 = Elastic torsional buckling 
 force, Ncr T

49 = Elastic torsional-flexural 
 buckling force, Ncr TF

50 
 = Bending coefficient, C
2

51 = Bending coefficient, 
 C
3

52 = Warping coefficient, 
 k
w

53 = Coordinate of load 
 application, z
a

54 
 = Shear center coordinate, z
s

55 
 = Elastic critical moment for lateral-torsional buckling, M
cr

Value

The value of the considered overwrite item.

1 = Current design section

0 or "Program 
 Determined"

String corresponding 
 to desired shape overwrite, e.g. "W14x26" or "W14X26".

2 = Framing type

0 or "Program Default"

1 or "DCH-MRF"

2 or "DCL-MRF"

3 or "DCH-CBF"

4 or "DCL-CBF"

5 or "DCH-EBF"

6 or "DCL-EBF"

7 or "InvPendulum"

8 or "NonDissipative"

3 = Consider deflection

0 or "Program Default"

1 or "No"

2 or "Yes"

4 = Deflection check type

0 or "Program Default"

1 or "Ratio"

2 or "Absolute"

3 or "Both"

5 = DL deflection limit, 
 L/Value

Value >= 0; 0 means 
 no check for this item.

6 = SDL + LL deflection 
 limit, L/Value

Value >= 0; 0 means 
 no check for this item.

7 = LL deflection limit, 
 L/Value

Value >= 0; 0 means 
 no check for this item.

8 = Total load deflection 
 limit, L/Value

Value >= 0; 0 means 
 no check for this item.

9 = Total camber limit, 
 L/Value

Value >= 0; 0 means 
 no check for this item.

10 = DL deflection limit, 
 absolute

Value >= 0; 0 means 
 no check for this item. [L]

11 = SDL + LL deflection 
 limit, absolute

Value >= 
 0; 0 means no check for this item. [L]

12 = LL deflection limit, 
 absolute

Value >= 
 0; 0 means no check for this item. [L]

13 = Total load deflection 
 limit, absolute

Value >= 
 0; 0 means no check for this item. [L]

14 = Total camber limit, 
 absolute

Value >= 
 0; 0 means no check for this item. [L]

15 = Specified camber

Value >= 
 0. [L]

16 = Net area to total 
 area ratio

Value >= 
 0; 0 means use program default value.

17 = Live load reduction 
 factor

Value >= 
 0; 0 means use program determined value.

18 = Unbraced length ratio, 
 y-y

Value >= 
 0; 0 means use program determined value.

19 = Unbraced length ratio, 
 z-z

Value >= 
 0; 0 means use program determined value.

20 = Effective length 
 factor sway, K
2y

Value >= 
 0; 0 means use program determined value.

21 = Effective length 
 factor sway,K
2z

Value >= 
 0; 0 means use program determined value.

22 = Moment coefficient, 
 kyy 

Value >= 
 0; 0 means use program determined value.

23 = Moment coefficient, 
 kzz 

Value >= 
 0; 0 means use program determined value.

24 = Bending coefficient, 

Ψ

Value >= 
 0; 0 means use program determined value.

25 = Moment coefficient, 
 kzy

Value >= 
 0; 0 means use program determined value.

26 = Moment coefficient, 
 kyz

Value >= 
 0; 0 means use program determined value.

27 = Yield stress, Fy

Value >= 
 0; 0 means use program determined value. [F/L
2
]

28 = Compressive capacity, 
 Nc.Rd

Value >= 
 0; 0 means use program determined value. [F]

29 = Tensile capacity, 
 Nt.Rd

Value >= 
 0; 0 means use program determined value. [F]

30 = Bending capacity 
 about y-y axis, Mcy.Rd

Value >= 
 0; 0 means use program determined value. [FL]

31 = Bending capacity 
 about z-z axis, Mcz.Rd

Value >= 
 0; 0 means use program determined value. [FL]

32 = Buckling resistance 
 moment, Mb.Rd

Value >= 
 0; 0 means use program determined value. [FL]

33 = Shear capacity along 
 z-z axis, Vz.Rd

Value >= 
 0; 0 means use program determined value. [F]

34 = Shear capacity along 
 y-y axis, Vy.Rd

Value >= 
 0; 0 means use program determined value. [F]

35 = Demand/capacity ratio 
 limit

Value >= 0; 
 0 means use program determined value.

36 = Section class

0 or "Program default"

1 or "Class 1"

2 or "Class 2"

3 or "Class 3"

4 or "Class 4"

37 = Column buckling curve, 
 y-y

0 or "Program default"

1 or "a0"

2 or "a"

3 or "b"

4 or "c"

5 or "d"

38 = Column buckling curve, 
 z-z

0 or "Program default"

1 or "a0"

2 or "a"

3 or "b"

4 or "c"

5 or "d"

39 = Buckling curve for LTB

- l e f t : 1 1 2 p x ; m a r g i n - b o t t o m : 0 p t ; " > 0 o r &q u o t ; P r o g r a m d e f a u l t &q u o t ; / p > 
 p c l a s s = " P a r a m e t e r D e s c r i p t i o n " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; 
 	 m a r g i n - l e f t : 1 1 2 p x ; m a r g i n - b o t t o m : 0 p t ; " > 1 o r &q u o t ; a 0 &q u o t ; / p > 
 p c l a s s = " P a r a m e t e r D e s c r i p t i o n " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; 
 	 m a r g i n - l e f t : 1 1 2 p x ; m a r g i n - b o t t o m : 0 p t ; " > 2 o r &q u o t ; a &q u o t ; / p > 
 p c l a s s = " P a r a m e t e r D e s c r i p t i o n " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; 
 	 m a r g i n - l e f t : 1 1 2 p x ; m a r g i n - b o t t o m : 0 p t ; " > 3 o r &q u o t ; b &q u o t ; / p > 
 p c l a s s = " P a r a m e t e r D e s c r i p t i o n " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; 
 	 m a r g i n - l e f t : 1 1 2 p x ; m a r g i n - b o t t o m : 0 p t ; " > 4 o r &q u o t ; c &q u o t ; / p > 
 p c l a s s = " P a r a m e t e r D e s c r i p t i o n " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; 
 	 m a r g i n - l e f t : 1 1 2 p x ; m a r g i n - b o t t o m : 0 p t ; " > 5 o r &q u o t ; d &q u o t ; / p > 
 p c l a s s = " P a r a m e t e r D e s c r i p t i o n " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; 
 	 m a r g i n - l e f t : 1 1 2 p x ; m a r g i n - b o t t o m : 0 p t ; " > / p > 
 p c l a s s = " P a r a m e t e r D e s c r i p t i o n " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; 
 	 m a r g i n - l e f t : 8 8 p x ; m a r g i n - b o t t o m : 0 p t ; " > 4 0 = S y s t e m o v e r s t r e n g t h f a c t o r , 
 O m e g a / p > 
 p c l a s s = " P a r a m e t e r D e s c r i p t i o n " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; 
 	 m a r g i n - l e f t : 1 1 2 p x ; m a r g i n - b o t t o m : 0 p t ; " > V a l u e &g t ; = 0 ; 0 m e a n s u s e 
 p r o g r a m d e t e r m i n e d v a l u e . / p > 
 p c l a s s = " P a r a m e t e r D e s c r i p t i o n " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; 
 	 m a r g i n - b o t t o m : . 0 0 0 1 p t ; m a r g i n - l e f t : 8 8 p x ; " > / p > 
 p c l a s s = " P a r a m e t e r D e s c r i p t i o n " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; 
 	 m a r g i n - b o t t o m : . 0 0 0 1 p t ; m a r g i n - l e f t : 8 8 p x ; " > 4 1 = I s r o l l e d s e c t i o n / p > 
 p c l a s s = " P a r a m e t e r D e s c r i p t i o n " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; 
 	 m a r g i n - b o t t o m : . 0 0 0 1 p t ; m a r g i n - l e f t : 1 1 2 p x ; " > 0 o r &q u o t ; P r o g r a m D e t e r m i n e d &q u o t ; / p > 
 p c l a s s = " P a r a m e t e r D e s c r i p t i o n " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; 
 	 m a r g i n - b o t t o m : . 0 0 0 1 p t ; m a r g i n - l e f t : 1 1 2 p x ; " > 1 o r &q u o t ; N o &q u o t ; / p > 
 p c l a s s = " P a r a m e t e r D e s c r i p t i o n " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; 
 	 m a r g i n - b o t t o m : . 0 0 0 1 p t ; m a r g i n - l e f t : 1 1 2 p x ; " > 2 o r &q u o t ; Y e s &q u o t ; / p > 
 p c l a s s = " P a r a m e t e r D e s c r i p t i o n " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; 
 	 m a r g i n - b o t t o m : . 0 0 0 1 p t ; m a r g i n - l e f t : 1 1 2 p x ; " > / p > 
 p c l a s s = " P a r a m e t e r D e s c r i p t i o n " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; 
 	 m a r g i n - l e f t : 8 8 p x ; m a r g i n - b o t t o m : 0 p t ; " > 4 2 = U n b r a c e d l e n g t h r a t i o , 
 L T B / p > 
 p c l a s s = " P a r a m e t e r D e s c r i p t i o n " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; 
 	 m a r g i n - l e f t : 1 1 2 p x ; m a r g i n - b o t t o m : 0 p t ; " > V a l u e &g t ; = 0 ; 0 m e a n s u s e 
 p r o g r a m d e t e r m i n e d v a l u e . / p > 
 p c l a s s = " P a r a m e t e r D e s c r i p t i o n " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; 
 	 m a r g i n - l e f t : 1 1 2 p x ; m a r g i n - b o t t o m : 0 p t ; " > / p > 
 p c l a s s = " P a r a m e t e r D e s c r i p t i o n " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; 
 	 m a r g i n - l e f t : 8 8 p x ; m a r g i n - b o t t o m : 0 p t ; " > 4 3 = E f f e c t i v e l e n g t h f a c t o r 
 b r a c e d , K s p a n s t y l e = " v e r t i c a l - a l i g n : S u b ; " > 1 y / s p a n > / p > 
 p c l a s s = " P a r a m e t e r D e s c r i p t i o n " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; 
 	 m a r g i n - l e f t : 1 1 2 p x ; m a r g i n - b o t t o m : 0 p t ; " > V a l u e &g t ; = 0 ; 0 m e a n s u s e 
 p r o g r a m d e t e r m i n e d v a l u e . / p > 
 p c l a s s = " P a r a m e t e r D e s c r i p t i o n " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; 
 	 m a r g i n - l e f t : 1 1 2 p x ; m a r g i n - b o t t o m : 0 p t ; " > / p > 
 p c l a s s = " P a r a m e t e r D e s c r i p t i o n " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; 
 	 m a r g i n - l e f t : 8 8 p x ; m a r g i n - b o t t o m : 0 p t ; " > 4 4 = E f f e c t i v e l e n g t h f a c t o r 
 b r a c e d , K s p a n s t y l e = " v e r t i c a l - a l i g n : S u b ; " > 1 y z / s p a n > / p > 
 p c l a s s = " P a r a m e t e r D e s c r i p t i o n " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; 
 	 m a r g i n - l e f t : 1 1 2 p x ; m a r g i n - b o t t o m : 0 p t ; " > V a l u e &g t ; = 0 ; 0 m e a n s u s e 
 p r o g r a m d e t e r m i n e d v a l u e . / p > 
 p c l a s s = " P a r a m e t e r D e s c r i p t i o n " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; 
 	 m a r g i n - l e f t : 1 1 2 p x ; m a r g i n - b o t t o m : 0 p t ; " > / p > 
 p c l a s s = " P a r a m e t e r D e s c r i p t i o n " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; 
 	 m a r g i n - l e f t : 8 8 p x ; m a r g i n - b o t t o m : 0 p t ; " > 4 5 = E f f e c t i v e l e n g t h f a c t o r , 
 K L T B / p > 
 p c l a s s = " P a r a m e t e r D e s c r i p t i o n " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; 
 	 m a r g i n - l e f t : 1 1 2 p x ; m a r g i n - b o t t o m : 0 p t ; " > V a l u e &g t ; = 0 ; 0 m e a n s u s e 
 p r o g r a m d e t e r m i n e d v a l u e . / p > 
 p c l a s s = " P a r a m e t e r D e s c r i p t i o n " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; 
 	 m a r g i n - l e f t : 1 1 2 p x ; m a r g i n - b o t t o m : 0 p t ; " > / p > 
 p c l a s s = " P a r a m e t e r D e s c r i p t i o n " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; 
 	 m a r g i n - l e f t : 8 8 p x ; m a r g i n - b o t t o m : 0 p t ; " > 4 6 = M a t e r i a l o v e r s t r e n g t h 
 f a c t o r , G a m m a R d / p > 
 p c l a s s = " P a r a m e t e r D e s c r i p t i o n " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; 
 	 m a r g i n - l e f t : 1 1 2 p x ; m a r g i n - b o t t o m : 0 p t ; " > V a l u e &g t ; = 0 ; 0 m e a n s u s e 
 p r o g r a m d e t e r m i n e d v a l u e . / p > 
 p c l a s s = " P a r a m e t e r D e s c r i p t i o n " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; 
 	 m a r g i n - l e f t : 1 1 2 p x ; m a r g i n - b o t t o m : 0 p t ; " > / p > 
 p c l a s s = " P a r a m e t e r D e s c r i p t i o n " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; 
 	 m a r g i n - l e f t : 8 8 p x ; m a r g i n - b o t t o m : 0 p t ; " > 4 7 = W a r p i n g c o n s t a n t , I w / p > 
 p c l a s s = " P a r a m e t e r D e s c r i p t i o n " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; 
 	 m a r g i n - l e f t : 1 1 2 p x ; m a r g i n - b o t t o m : 0 p t ; " > V a l u e &g t ; = 0 ; 0 m e a n s u s e 
 p r o g r a m d e t e r m i n e d v a l u e . [ L s p a n s t y l e = " v e r t i c a l - a l i g n : S u p e r ; " > 6 / s p a n > ] / p > 
 p c l a s s = " P a r a m e t e r D e s c r i p t i o n " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; 
 	 m a r g i n - l e f t : 1 1 2 p x ; m a r g i n - b o t t o m : 0 p t ; " > / p > 
 p c l a s s = " P a r a m e t e r D e s c r i p t i o n " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; 
 	 m a r g i n - l e f t : 8 8 p x ; m a r g i n - b o t t o m : 0 p t ; " > 4 8 = E l a s t i c t o r s i o n a l b u c k l i n g 
 f o r c e , N c r T / p > 
 p c l a s s = " P a r a m e t e r D e s c r i p t i o n " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; 
 	 m a r g i n - l e f t : 1 1 2 p x ; m a r g i n - b o t t o m : 0 p t ; " > V a l u e &g t ; = 0 ; 0 m e a n s u s e 
 p r o g r a m d e t e r m i n e d v a l u e . [ F ] / p > 
 p c l a s s = " P a r a m e t e r D e s c r i p t i o n " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; 
 	 m a r g i n - l e f t : 1 1 2 p x ; m a r g i n - b o t t o m : 0 p t ; " > / p > 
 p c l a s s = " P a r a m e t e r D e s c r i p t i o n " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; 
 	 m a r g i n - l e f t : 8 8 p x ; m a r g i n - b o t t o m : 0 p t ; " > 4 9 = E l a s t i c t o r s i o n a l - f l e x u r a l 
 b u c k l i n g f o r c e , N c r T F / p > 
 p c l a s s = " P a r a m e t e r D e s c r i p t i o n " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; 
 	 m a r g i n - b o t t o m : . 0 0 0 1 p t ; m a r g i n - l e f t : 1 1 2 p x ; " > V a l u e &g t ; = 0 ; 0 m e a n s 
 u s e p r o g r a m d e t e r m i n e d v a l u e . [ F ] / p > 
 p c l a s s = " P a r a m e t e r D e s c r i p t i o n " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; 
 	 m a r g i n - b o t t o m : . 0 0 0 1 p t ; m a r g i n - l e f t : 1 1 2 p x ; " > / p > 
 p c l a s s = " M s o N o r m a l " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; m a r g i n - l e f t : 6 6 . 0 p t ; 
 	 m a r g i n - b o t t o m : . 0 0 0 1 p t ; l i n e - h e i g h t : n o r m a l ; " > s p a n > s p a n > s p a n s t y l e = " l i n e - h e i g h t : n o r m a l ; " > 5 0 
 = B e n d i n g c o e f f i c i e n t , C s u b > 2 / s u b > / s p a n > / s p a n > / s p a n > / p > 
 p c l a s s = " M s o N o r m a l " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; m a r g i n - l e f t : 8 4 . 0 p t ; 
 	 m a r g i n - b o t t o m : . 0 0 0 1 p t ; l i n e - h e i g h t : n o r m a l ; " > V a l u e &g t ; = 0 ; 0 m e a n s 
 u s e p r o g r a m d e t e r m i n e d v a l u e . / p > 
 p c l a s s = " M s o N o r m a l " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; m a r g i n - l e f t : 8 4 . 0 p t ; 
 	 m a r g i n - b o t t o m : . 0 0 0 1 p t ; l i n e - h e i g h t : n o r m a l ; " > / p > 
 p c l a s s = " M s o N o r m a l " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; m a r g i n - l e f t : 6 6 . 0 p t ; 
 	 m a r g i n - b o t t o m : . 0 0 0 1 p t ; l i n e - h e i g h t : n o r m a l ; " > 5 1 = B e n d i n g c o e f f i c i e n t , 
 C s u b > 3 / s u b > / p > 
 p c l a s s = " M s o N o r m a l " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; m a r g i n - l e f t : 8 4 . 0 p t ; 
 	 m a r g i n - b o t t o m : . 0 0 0 1 p t ; l i n e - h e i g h t : n o r m a l ; " > V a l u e &g t ; = 0 ; 0 m e a n s 
 u s e p r o g r a m d e t e r m i n e d v a l u e . / p > 
 p c l a s s = " M s o N o r m a l " s t y l e = " m a r g i n - b o t t o m : . 0 0 0 1 p t ; l i n e - h e i g h t : n o r m a l ; " > / p > 
 p c l a s s = " M s o N o r m a l " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; m a r g i n - l e f t : 6 6 . 0 p t ; 
 	 m a r g i n - b o t t o m : . 0 0 0 1 p t ; l i n e - h e i g h t : n o r m a l ; " > 5 2 = W a r p i n g c o e f f i c i e n t , 
 k s u b > w / s u b > ( u s e d i n M s u b > c r / s u b > c a l c u l a t i o n ) / p > 
 p c l a s s = " M s o N o r m a l " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; m a r g i n - l e f t : 8 4 . 0 p t ; 
 	 m a r g i n - b o t t o m : . 0 0 0 1 p t ; l i n e - h e i g h t : n o r m a l ; " > 0 . 5 = &l t ; V a l u e = &l t ; 
 1 ; 0 m e a n s u s e p r o g r a m d e t e r m i n e d v a l u e w h i c h i s d e f a u l t e d t o 1 . 0 . / p > 
 p c l a s s = " M s o N o r m a l " s t y l e = " m a r g i n - b o t t o m : . 0 0 0 1 p t ; l i n e - h e i g h t : n o r m a l ; " > / p > 
 p c l a s s = " M s o N o r m a l " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; m a r g i n - l e f t : 6 6 . 0 p t ; 
 	 m a r g i n - b o t t o m : . 0 0 0 1 p t ; l i n e - h e i g h t : n o r m a l ; " > 5 3 = C o o r d i n a t e o f l o a d 
 a p p l i c a t i o n , z s u b > a / s u b > ( u s e d i n M s u b > c r / s u b > c a l c u l a t i o n ) / p > 
 p c l a s s = " M s o N o r m a l " s t y l e = " m a r g i n - t o p : 0 i n ; m a r g i n - r i g h t : 0 i n ; m a r g i n - l e f t : 6 6 . 0 p t ; 
 	 m a r g i n - b o t t o m : . 0 0 0 1 p t ; l i n e - h e i g h t : n o r m a l ; " > 5 4 = S h e a r c e n t e r c o o r d i n a t e , 
 z s u b > s / s u b > ( u s e d i n M s u b > c r / s u b > c a l c u l a t i o n ) / p > 
 p c l a s s = " P a r a m e t e r N a m e D e s c r i p t i o n " s t y l e = " m a r g i n - l e f t : 8 8 p x ; m a r g i n - b o t t o m : 0 p t ; " > 5 5 
 = E l a s t i c c r i t i c a l m o m e n t f o r l a t e r a l - t o r s i o n a l b u c k l i n g , M s u b > c r / s u b > / p > 
 p c l a s s = " P a r a m e t e r N a m e D e s c r i p t i o n " s t y l e = " m a r g i n - l e f t : 8 4 p t ; " > V a l u e &g t ; = 
 0 ; 0 m e a n s u s e p r o g r a m d e t e r m i n e d v a l u e . [ F L ] / p > 
 p c l a s s = " P a r a m e t e r N a m e " > P r o g D e t / p > 
 p c l a s s = " C o m m e n t " > I f t h i s i t e m i s T r u e , t h e s p e c i f i e d v a l u e i s p r o g r a m 
 d e t e r m i n e d . / p > 
 h 2 > R e m a r k s / h 2 > 
 p c l a s s = " C o m m e n t " > T h i s f u n c t i o n r e t r i e v e s t h e v a l u e o f a s t e e l d e s i g n 
 p r e f e r e n c e i t e m . / p > 
 p c l a s s = " C o m m e n t " > T h e f u n c t i o n r e t u r n s z e r o i f t h e i t e m i s s u c c e s s f u l l y 
 r e t r i e v e d ; o t h e r w i s e , i t r e t u r n s a n o n z e r o v a l u e . / p > 
 h 2 > V B A E x a m p l e / h 2 > 
 p c l a s s = " C o d i n g " > S u b G e t S t e e l D e s i g n O v e r w r i t e I t e m I t a l i a n _ N T C _ 2 0 1 8 ( ) b r / > 
 &# 3 9 ; d i m e n s i o n v a r i a b l e s b r / > 
 D i m S a p O b j e c t a s c O A P I b r / > 
 D i m S a p M o d e l A s c S a p M o d e l b r / > 
 D i m r e t A s L o n g / p > 
 p c l a s s = " C o d i n g " > D i m t e x t V a l u e A s 
 S t r i n g b r / > 
 D i m V a l u e A s D o u b l e b r / > 
 D i m P r o g D e t A s B o o l e a n b r / > 
 b r / > 
 &# 3 9 ; c r e a t e S a p 2 0 0 0 o b j e c t b r / > 
 S e t S a p O b j e c t = C r e a t e O b j e c t ( &q u o t ; C S I . S A P 2 0 0 0 . A P I . S a p O b j e c t &q u o t ; ) b r / > 
 b r / > 
 &# 3 9 ; s t a r t S a p 2 0 0 0 a p p l i c a t i o n b r / > 
 S a p O b j e c t . A p p l i c a t i o n S t a r t b r / > 
 b r / > 
 &# 3 9 ; c r e a t e S a p M o d e l o b j e c t b r / > 
 S e t S a p M o d e l = S a p O b j e c t . S a p M o d e l b r / > 
 b r / > 
 &# 3 9 ; i n i t i a l i z e m o d e l b r / > 
 r e t = S a p M o d e l . I n i t i a l i z e N e w M o d e l b r / > 
 b r / > 
 &# 3 9 ; c r e a t e m o d e l f r o m t e m p l a t e b r / > 
 r e t = S a p M o d e l . F i l e . N e w 2 D F r a m e ( P o r t a l F r a m e , 
 2 , 1 4 4 , 2 , 2 8 8 ) b r / > 
 b r / > 
 &# 3 9 ; s e t s t e e l d e s i g n c o d e b r / > 
 r e t = S a p M o d e l . D e s i g n S t e e l . S e t C o d e ( &q u o t ; I t a l i a n 
 N T C 2 0 1 8 &q u o t ; ) b r / > 
 b r / > 
 &# 3 9 ; r u n a n a l y s i s b r / > 
 r e t = S a p M o d e l . F i l e . S a v e ( &q u o t ; C : \ S a p A P I \ x . s d b &q u o t ; ) b r / > 
 r e t = S a p M o d e l . A n a l y z e . R u n A n a l y s i s b r / > 
 b r / > 
 &# 3 9 ; s t a r t s t e e l d e s i g n b r / > 
 r e t = S a p M o d e l . D e s i g n S t e e l . S t a r t D e s i g n b r / > 
 b r / > 
 &# 3 9 ; g e t o v e r w r i t e i t e m b r / > 
 r e t = S a p M o d e l . D e s i g n S t e e l . I t a l i a n _ N T C _ 2 0 1 8 . G e t O v e r w r i t e ( &q u o t ; 8 &q u o t ; , 
 2 , t e x t V a l u e , n u m e r i c V a l u e , P r o g D e t ) b r / > 
 b r / > 
 &# 3 9 ; c l o s e S a p 2 0 0 0 b r / > 
 S a p O b j e c t . A p p l i c a t i o n E x i t F a l s e b r / > 
 S e t S a p M o d e l = N o t h i n g b r / > 
 S e t S a p O b j e c t = N o t h i n g b r / > 
 E n d S u b / p > 
 h 2 > R e l e a s e N o t e s / h 2 > 
 p c l a s s = " C o m m e n t " > I n i t i a l r e l e a s e i n v 2 0 . 1 . 0 . / p > 
 p c l a s s = " C o m m e n t " > A d d e d i t e m s 5 0 - 5 3 i n v 2 2 . 0 . 0 / p > 
 p c l a s s = " C o m m e n t " > A d d e d i t e m s 5 4 - 5 5 i n v 2 2 . 0 . 0 / p > 
 p c l a s s = " C o m m e n t " > C h a n g e d r e f e r e n c e s f r o m m a j o r a n d m i n o r a x e s t o y - y 
 a n d z - z i n v e r s i o n 2 3 . 4 . 0 . / p > 
 h 2 > S e e A l s o / h 2 > 
 p c l a s s = " B l o c k - T e x t " > a h r e f = " S e t O v e r w r i t e _ { N T C _ 2 0 1 8 } . h t m " > S e t O v e r w r i t e / a > / p > 

 / b o d y > / h t m l >